        body {
            width: 100%;
            height: 660px;
            background-image: url("../img/images/10003.png");
            background-size: cover;
        }
        
        a {
            color: #fff;
            text-decoration: none;
        }
        
        .box1 {
            width: 30%;
            height: 360px;
            background-image: url("../img/images/10004.png");
            background-size: cover;
            position: absolute;
            top: 30%;
            left: 33%;
            color: rgb(208, 234, 255);
        }
        
        .word1 {
            padding-top: 40px;
            margin-left: 50px;
            font-size: 30px;
            font-weight: bold;
            color: rgb(208, 234, 255);
            align-items: center;
            padding-bottom: 20px;
        }
        
        .iconfont {
            font-size: 15px;
            color: rgb(139, 185, 255);
        }
        
        .line {
            width: 350px;
            height: 45px;
            border-bottom: 1px solid rgb(1, 99, 171);
            padding-left: 30px;
            position: relative;
            bottom: 0px;
            left: 33px;
            color: rgb(216, 250, 233);
        }
        
        .yh {
            background-color: transparent;
            border-color: transparent;
            font-size: 300;
            position: absolute;
            /* padding-left: 10px;
            padding-top: 5px; */
            bottom: 0px;
            color: rgb(216, 250, 233);
        }
        
        .yonghu .iconfont {
            position: absolute;
            bottom: 6px;
            left: 0px;
        }
        
        .Mem {
            width: 350px;
            height: 20px;
            position: absolute;
            left: 35px;
            top: 150px;
        }
        
        .mem {
            width: 20px;
            height: 20px;
            color: rgb(216, 250, 233);
            position: relative;
            left: 0px;
            top: 110px;
            /* display: flex; */
        }
        
        .mp {
            position: relative;
            left: 20px;
            top: 105px;
        }
        
        .login {
            width: 350px;
            height: 45px;
            background-color: rgb(0, 114, 199);
            position: relative;
            left: 40px;
            top: 40px;
            border-color: transparent;
            color: rgb(216, 250, 233);
        }
        
        img {
            position: absolute;
            right: 10px;
            height: 35px;
            bottom: 0px;
        }
        
        .yzm {
            color: white;
            font-size: 14px;
            /* padding-left: 30px; */
        }
        
        .yzmw {
            color: red;
            font-size: 14px;
            padding-left: 30px;
        }
        
        .line input {
            color: white;
            /* border: transparent; */
            /* border-style: none; */
            border: none;
            background-color: transparent;
            position: relative;
            bottom: -20px;
        }